12
6
11
1
8
51
5
27
14
7
4
15
9
3
10
13
18
43
34
35
39
33
55
19
37
54
29
78
26
25
32
42
50
24
36
44
38
21
28